.playlist-newsong {
    margin-top: 20px;
    width: 100%;
    height: 500px;
    h3{
        font-weight: 700;
    }
    .playlist-newsong-main{
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    .main-item{
        width: 50%;
        height: 70px;
        cursor: pointer;
        img{
            width: 50px;
            height: 50px;
            margin: 0 10px 0 10px;
        }
        span:first-child{
            display: inline-block;
            width: 20px;
        }
        .detail{
            display: inline-block;
            height: 50px;
            transform: translateY(10px);
            p{
                margin: 0px ;
            }
        }
        .play-icon{
            float: right;
            font-size: 25px;
            margin: 22px 20px 0 0;
        }
    }
    }
}